Skip to content

Conversation

@Maurog-rgba
Copy link
Contributor

This PR upgrades the project’s Angular version from v16 to v19, ensuring compatibility with the latest Angular features, performance improvements, and security patches.

Main updates:

Updated Angular core packages and dependencies to v19

Resolved compatibility issues with third-party libraries

Adjusted TypeScript and RxJS versions to match Angular v19 requirements

Ran ng update and performed necessary manual code adjustments

- Updated Angular packages to version 19.2.11 for core, common, compiler, forms, platform-browser, platform-browser-dynamic, router, and animations.
- Updated Angular DevKit packages to version 19.2.12 for architect, build-angular, and core.
- Updated Angular CLI, compiler-cli, and language-service to version 19.2.12 and 19.2.11 respectively.
- Updated ng-packagr to version 19.2.2.
- Updated TypeScript to version 5.8.3.
- Updated zone.js to version 0.15.0.
- Added 'standalone: false' to multiple pipe decorators for consistency.
- Modified tsconfig.json to enable esModuleInterop.
@kneurgao kneurgao requested a review from Copilot October 9, 2025 20:34
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR upgrades the Angular framework from version 16 to version 19, bringing compatibility with the latest Angular features, performance improvements, and security patches. The main focus is updating all Angular core packages and ensuring pipe components explicitly declare their standalone status.

Key changes:

  • Updated all Angular core packages from v16.1.4 to v19.2.11
  • Added explicit standalone: false declarations to all pipe components
  • Updated TypeScript, zone.js, and build toolchain dependencies to match Angular v19 requirements

Reviewed Changes

Copilot reviewed 43 out of 45 changed files in this pull request and generated no comments.

File Description
package.json Updated Angular core dependencies from v16 to v19 and related toolchain packages
packages/pipes/package.json Extended peer dependency range to include Angular v17-v19
All pipe files Added explicit standalone: false property to pipe decorators for Angular v19 compatibility

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@kneurgao kneurgao merged commit 7dbaf2a into nglrx:master Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants